payment certificate - French English Dictionary